<?php

namespace app\api\validate;

use think\Validate;

class FriendValidate extends Validate
{
    //定义验证规则
    protected $rule = [
        'uid|用户id' => 'require',
        'nick|昵称' => 'require',
        'touid|好友id' => 'require',
        'group_id|好友分组id' => 'require',
        'faceUrl|头像' => 'require',
        'page|页码' => 'require',
        'limit|每页多少条' => 'require',
    ];

    //定义验证提示
    protected $message = [
        'uid.require' => '缺少参数uid',
        'nick.require' => '缺少参数 昵称nick',
        'group_id.require' => '缺少参数 好友分组id',
        'faceUrl.require' => '缺少参数 头像faceUrl',
        'touid.require' => '缺少参数 好友touid',
        'limit.require' => '缺少参数 条数 limit',
        'page.require' => '缺少参数 条数 page',
    ];

    /**
     * 验证场景
     */
    protected $scene = [
        'add' => [ 'nick'],
        'addFriend' => [ 'group_id','touid'],
        'delFriend' => [ 'touid'],
        'list' => ['page','limit'],
    ];


}
